Volume 2018, Issue 1, June 2018, Pages 39-61
Abdallah Abdel Halim Mohamed
Volume 416, Issue 4, February 2016, Pages 438-455